// index.js
// 获取应用实例
const app = getApp()

var touchDot = 0;//触摸时的原点
var tmpFlag = true;// 判断左右华东超出菜单最大值时不再执行滑动事件

Page({
  data: {
    active:0,
    list:[
      {
        index: '01',
        name: '市场管理阶段',
        detail: [
          {
            title: '营销文案库',
            desc: '打造企业营销资料库，分类管理海量资料，方便各种渠道进行调用。',
            url: '/mobilemode/mobile/view.html?appid=125#&page_2910'
          },
          {
            title: '全民营销',
            desc: '帮助全员快捷分享营销信息，扩大与提升组织获客能力。',
            url: '/mobilemode/mobile/view.html?appid=125#&page_2914'
          },
          {
            title: '内外消息发布',
            desc: '多渠道推广，帮助企业通过多种方式收集外部潜在客户的信息',
            url: '/mobilemode/mobile/view.html?appid=125#&page_2996'
          },
          {
            title: '线索采集',
            desc: '通过RPA自动抓取招投标网站以及目标客户网站信息，自动转化为线索。',
            url: 'https://jc.qianliling.com:8443/demo/redirect?app=mobile-workBench'
          },
          {
            title: '线索库',
            desc: '根据预设规则将线索自动分配到不同区域负责人，实现对线索的统一管理。',
            url:'/mobilemode/mobile/view.html?appid=125#&page_2915'
          },
          {
            title: '线索跟踪',
            desc: '内外协同，帮助销售盘活客户，挖掘客户需求，催生商机线索',
            url:'/mobilemode/mobile/view.html?appid=125#&page_2918'
          }
        ]
      },
      {
        index: '02',
        name: '销售管理阶段',
        detail: [{
          title: '客户库',
          desc: '提供统一的客户库，管理所有销售人员的客户资源，保证客户档案及联系过程不丢失',
          url: '/mobilemode/mobile/view.html?appid=125#&page_2919'
        },
        {
          title: '销售行为',
          desc: '对联系情况、拜访情况统一管理，方便销售维系客户日常关系与商机推进',
          url: '/mobilemode/mobile/view.html?appid=125#&page_2921'
        },
        {
          title: '销售费用',
          desc: '对销售过程产生的费用统一管理，实时核算销售成本，管控销售行为',
          url: '/mobilemode/mobile/view.html?appid=125#&page_2922'
        },
        {
          title: '商机库',
          desc: '建立统一的商机库，关联客户库，有效管理紧跟商机，促进项目成交',
          url: '/mobilemode/mobile/view.html?appid=125#&page_2925'
        },
        {
          title: '产品报价',
          desc: '自动套用报价模板形成报价书发送给外部客户,报价过程全称可控，报价在线签署',
          url:'/mobilemode/mobile/view.html?appid=125#&page_2926'
        },
        {
          title: '投标管理',
          desc: '提供从标书制作、审批、用印、归档投标的全程线上管控，进度实施留痕可控',
          url:'/mobilemode/mobile/view.html?appid=125#&page_2927'
        }]
      },
      {
        index: '03',
        name: '合同管理阶段',
        detail: [{
          title: '合同拟定',
          desc: '合同类型全覆盖，根据模板可快速完成合同表单填写和文本草拟',
          url: '/spa/workflow/forwardMobileForm.html?iscreate=1&workflowid=824'
        },
        {
          title: '合同审批',
          desc: '展现不同审批角色所关注的内容，提高审批效率，落地审批体系',
          url: '/mobilemode/mobile/view.html?appid=123#&page_3050'
        },
        {
          title: '签署用印',
          desc: '融入身份认证及电子签章，实现合同文件的电子签署和全程数字化合同管理',
          url: '/mobilemode/mobile/view.html?appid=123#&page_3051'
        },
        {
          title: '合同归档',
          desc: '合同文件签署之后将自动归入档案库，统一管理，安全保障防篡改。',
          url: '/mobilemode/mobile/view.html?appid=123#&page_2950'
        },
        {
          title: '履约管理',
          desc: '实现合同融于业务，结合业务运作的实际情况实现合同收付与结算管理',
          url:'/mobilemode/mobile/view.html?appid=123#&page_2952'
        },
        {
          title: '合同法务',
          desc: '定义风险规则，通过埋点融入合同管理过程系统，及时预警风险与法务管控',
          url:'/mobilemode/mobile/view.html?appid=123#&page_2930'
        }
      ]
      },
      {
        index: '04',
        name: '项目管理阶段',
        detail: [{
          title: '项目立项',
          desc: '连接合同管理模块，合同签订后触发立项流程，业务过程中自动完成项目创建',
          url: '/mobilemode/mobile/view.html?appid=108#&page_2911'
        },
        {
          title: '项目库',
          desc: '根据预设的项目模板，自动生成项目卡片，实现统一的项目管理库',
          url: '/mobilemode/mobile/view.html?appid=108#&page_2912'
        },
        {
          title: '项目管理',
          desc: '通过规划管理，明确项目目标和任务，推进各项工作有序开展',
          url: '/mobilemode/mobile/view.html?appid=108#&page_3049'
        },
        {
          title: '项目收款',
          desc: '根据项目进度及时提醒进行项目收款，项目所有成本按类归集',
          url: '/mobilemode/mobile/view.html?appid=108#&page_2983'
        },
        {
          title: '项目结算',
          desc: '根据项目实施成本与收款情况统计结算数据，结算对账单据在线签署查看',
          url:'/mobilemode/mobile/view.html?appid=108#&page_2985'
        },
        {
          title: '项目验收',
          desc: '明确验收标准，验收单双方确认，在线签署归档。',
          url:'/mobilemode/mobile/view.html?appid=108#&page_2987'
        }]
      },
      {
        index: '05',
        name: '采购管理阶段',
        detail: [{
          title: '采购需求',
          desc: '对于采购需求可按照物料品类、采购组织、采购金额等规则自动分配，形成采购计划',
          url: '/mobilemode/mobile/view.html?appid=51#&page_2990'
        },
        {
          title: '采购过程',
          desc: '通过流程驱动，实现从采购寻源、招投标、比价评审，中标公告的全过程管理',
          url: '/mobilemode/mobile/view.html?appid=51#&page_2989'
        },
        {
          title: '供应商管理',
          desc: '提供统一的供应商库，关注供应商的资信情况，将企业的多类型供应商统一管理起来',
          url: '/mobilemode/mobile/view.html?appid=51#&page_2649'
        },
        {
          title: '合同签订',
          desc: '采购合同签署后自动归档至合同库。为每一次的采购建立订单卡片，方便在手机上获取查看与采购相关的信息',
          url: '/mobilemode/mobile/view.html?appid=51#&page_2654'
        },
        {
          title: '送货收货',
          desc: '整合物流信息，实现企业和供应商之间的物流信息协同，建立需求拉动、进度实时追踪',
          url: '/mobilemode/mobile/view.html?appid=51#&page_2661'
        },
        {
          title: '三单匹配',
          desc: '实现采购订单、收货单、发票的完整关联关系',
          url:'/mobilemode/mobile/view.html?appid=51#&page_3017'
        }]
      },
      {
        index: '06',
        name: '客服管理阶段',
        detail: [{
          title: '项目移交',
          desc: '协同项目管理，通过流程驱动项目移交，真实全量展现客户项目信息，方便后续客服人员服务',
          url: '/mobilemode/mobile/view.html?appid=58#&page_2994'
        },
        {
          title: '客户卡片',
          desc: '通过一张客户卡片即可了解客户的基本信息、服务记录等信息，帮助客服人员更好的了解和维护客户',
          url: '/mobilemode/mobile/view.html?appid=58#&page_2938'
        },
        {
          title: '客户服务',
          desc: '通过客户提醒、服务工单、服务评价等实用工具，帮助客服人员通过手机即可快速服务客户，提升效率',
          url: '/mobilemode/mobile/view.html?appid=58#&page_2995'
        },
        {
          title: '自助服务',
          desc: '为外部客户提供自助服务的平台，方便外部客户自助报修，下载资料',
          url: '/mobilemode/mobile/view.html?appid=58#&page_2993'
        },
        {
          title: '满意度调查',
          desc: '展现机构或者人员的客户满意度情况，帮助客服人员了解和服务老客户',
          url:'/mobilemode/mobile/view.html?appid=58#&page_3015'
        },
        {
          title: '二次销售',
          desc: '提供老客户的二次商机管理，统计与分析二次销售商机的产出和绩效',
          url:'/mobilemode/mobile/view.html?appid=58#&page_2208'
        }]
      }
    ],
    scrollTop: 0
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad (options) {
    wx.setNavigationBarTitle({
      title: '数字化运营平台',
    })

    
  },

  // 触摸开始事件
  touchStart:function(e){ 
    touchDot = e.touches[0].pageX; // 获取触摸时的原点
  },
  // 触摸移动事件
  touchMove:function(e){ 
    var touchMove = e.touches[0].pageX;
    // 向左滑动  
    if(touchMove - touchDot <= -40){
      if(tmpFlag && this.data.active > -5){ //每次移动中且滑动时不超过最大值 只执行一次
        tmpFlag = false;
        let i = this.data.active
        this.setData({active: i - 1})
        this.scrollTop()
      }
    }
    // 向右滑动
    if(touchMove - touchDot >= 40){
      if(tmpFlag && this.data.active < 0){
        tmpFlag = false;
        let i = this.data.active
        this.setData({active:i + 1 })
        this.scrollTop()
      }
    }
  },
  // 触摸结束事件
  touchEnd:function(e){
    tmpFlag = true; // 回复滑动事件
  },

  // 滚动到顶部
  scrollTop() {
    this.scrollToTop()
    
  },

  // leadTo(e) {
  //   let url = e.currentTarget.dataset.url
  //   console.log(url)
  //   if (url) {
  //     url = "https://enterprise.e-cology.com.cn/login/SingleLogin.html?loginid=ywy&password=1&gopage=https://enterprise.e-cology.com.cn" + encodeURIComponent(url) ;
  //     console.log(1,url)
  //     wx.navigateTo({ url: `../webview/webview?weburl=${encodeURIComponent(url)}` });
  //   }
  // }
  leadTo(e) {
    let url = e.currentTarget.dataset.url
    let xh1 = e.currentTarget.dataset.xh1
    let xh2 = e.currentTarget.dataset.xh2
    this.setData({ xh1, xh2 })
    // console.log(url)
    if (!url.startsWith('http')) {
      url = "https://enterprise.e-cology.com.cn/login/LoginForSSO.jsp?loginid=ywy&userpassword=1&gopage=https://enterprise.e-cology.com.cn" + encodeURIComponent(url) ;
      console.log(1,url)
      wx.navigateTo({ url: `../webview/webview?weburl=${encodeURIComponent(url)}` });
    } else {
      wx.navigateTo({ url: `../webview/webview?weburl=${encodeURIComponent(url)}` });
    }
  },

  scrollToTop() {
    this.setData({
      scrollTop: 0
    })
  },
})